// 云函数入口文件
const cloud = require('wx-server-sdk')

cloud.init({
  env: cloud.DYNAMIC_CURRENT_ENV
})
const db = cloud.database();
const _ = db.command;

// 云函数入口函数
exports.main = async (event, context) => {
  const wxContext = cloud.getWXContext();
  let currentTime = new Date();
  currentTime = currentTime.setDate(currentTime.getDate()+2);
  currentTime = new Date(currentTime);
  return db.collection('publish').where({
    status:0,
    startTime:_.and(_.gt(new Date()),_.lt(currentTime)),
    openid:wxContext.OPENID
  })
  .count()
}